Skip to content

feat: Added Incus Support to Homarr#4957

Open
XobrekX wants to merge 3 commits intohomarr-labs:devfrom
XobrekX:incus-support
Open

feat: Added Incus Support to Homarr#4957
XobrekX wants to merge 3 commits intohomarr-labs:devfrom
XobrekX:incus-support

Conversation

@XobrekX
Copy link

@XobrekX XobrekX commented Jan 31, 2026

Incus Support as Integration and Tool.


Homarr

Thank you for your contribution. Please ensure that your pull request meets the following pull request:

  • Builds without warnings or errors (pnpm build, autofix with pnpm format:fix)
  • Pull request targets dev branch
  • Commits follow the conventional commits guideline
  • No shorthand variable names are used (eg. x, y, i or any abbrevation)
  • Documentation is up to date. Create a pull request here.

@XobrekX XobrekX requested a review from a team as a code owner January 31, 2026 16:22
@XobrekX XobrekX changed the title Added Incus Support to Homarr feat: Added Incus Support to Homarr Jan 31, 2026
@deepsource-io
Copy link
Contributor

deepsource-io bot commented Jan 31, 2026

Here's the code health analysis summary for commits a3ba701..6ee6a13. View details on DeepSource ↗.

Analysis Summary

AnalyzerStatusSummaryLink
DeepSource JavaScript LogoJavaScript✅ SuccessView Check ↗

💡 If you’re a repository administrator, you can configure the quality gates from the settings.

@manuel-rw manuel-rw linked an issue Feb 1, 2026 that may be closed by this pull request
@Meierschlumpf
Copy link
Member

Hey, can you add some screenshots to the PR?

@XobrekX
Copy link
Author

XobrekX commented Feb 7, 2026

Hey there, sure, here are two pictures of the running integration and tool
Screenshot from 2026-02-07 19-37-49
Screenshot from 2026-02-07 19-37-01

@XobrekX
Copy link
Author

XobrekX commented Feb 7, 2026

And here is a screenshot for the setup of the connection
Screenshot from 2026-02-07 19-41-46

@ajnart
Copy link
Member

ajnart commented Feb 10, 2026

Thanks for the screenshots and the PR @XobrekX ! why not make the table a widget instead of a whole new page ?
I'm guessing you started by forking the Docker page to do yours.
I'm not exactly sure why we did a separate page Docker tool tbh, it would be faster to access via a widget but it could take a lot of space on the dashboard.
One thing I'd suggest is to add it to the user menu on the top-right of dashboard and show it within a modal, this would reduce the friction of going management -> incus while also not having to show it on your dashboard by default.
You could also add it to the spotlight (ctrl+k menu) to show your modal.
(In that case, of course you need to make sure the data is fetched and the item is added to the dropdown only if the user is admin)

What do you think @Meierschlumpf ?

@Meierschlumpf
Copy link
Member

Not sure if it makes sense to handle this differently to the other ones we already have...
I agree that adding it as a modal and with search would make sense 👍🏼
Also not sure if it should be placed in the user avatar, but we probably don't have a better location as of now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: Add Incus Support to Homarr

3 participants